#include "doubleLoopList.h"

DoubleLoopLink stuLink;

int main() {
    initDLink(&stuLink);
    for (int i = 0; i < 5; ++i) {
        // insertDLinkHeader(&stuLink, i + 100);
        insertDLinkRear(&stuLink, i + 100);
    }
    insertDLinkRear(&stuLink, 200);
    insertDLinkRear(&stuLink, 300);
    showDLink(&stuLink);
    printf("num: %d\n", stuLink.val);
    deleteDLink(&stuLink, 103);
    printf("num: %d\n", stuLink.val);
    showDLink(&stuLink);
    deleteDLink(&stuLink, 503);
    releaseDLink(&stuLink);
    printf("num: %d\n", stuLink.val);
    return 0;
}